Landscape architecture is the profession concerned with analysis, design, planning, management and rehabilitation of the land. Landscape architects integrate and apply knowledge of ecology, socio-cultural factors, economics and aesthetics to create environments that are functional, innovative, appropriate and attractive.